package com.bci.pwtz.service;

import java.util.List;
import java.util.Map;

import com.bci.pwtz.exception.PwtzDatabaseException;
import com.bci.pwtz.mysql.model.GeoCode;

public interface GeoCodeService
{
/**
 * 更具父级id查询子集列表
 * 一句话描述 <br/>
 * <p>Description: TODO(详细描述) 
 * <br/>
 * <p>Author: Administrator<br/>
 * <p>Date: 2014年9月25日-下午2:39:29<br/>
 * <p>
 * @param parent
 * @return
 * @throws PwtzDatabaseException   
 *
 */
public List<GeoCode> findGeoCodeList(Long parent) throws PwtzDatabaseException;

/**
 * 一句话描述 <br/>
 * <p>Description: TODO(详细描述) 
 * <br/>
 * <p>Author: tonic<br/>
 * <p>Date: 2014-10-9-下午7:49:15<br/>
 * <p>
 * @param grade
 * @return
 * @throws PwtzDatabaseException   
 * 
 */
Map<String, String> findGeoByLevel(String grade) throws PwtzDatabaseException;
}
